An ontological approach to describe the SQL: 2003 object-relational features
نویسندگان
چکیده
The SQL (Structured Query Language) is currently available in most database management systems and is the focus of an intense standardization process resulting in the latest version of the SQL:2003 standard. Standards are fundamental, but often they are difficult to use, due to their lack of understandability and the occurrence of inconsistencies. An ontology is useful for clarifying the elements of a standard, along with their interrelationships, as well as for detecting inconsistencies. In this paper we propose an ontology for the object-relational features of the new SQL:2003 standard, formalized with UML 2.0 class diagrams and OCL well-formedness rules. The ontology is instantiated with an example in which most of the new objectrelational features of the SQL:2003 standard are presented. D 2005 Elsevier B.V. All rights reserved.
منابع مشابه
Design and Implementation of a Temporal Extension of SQL
We present a valid-time extension of SQL and investigate its efficient implementation on an Object-Relational database system. We propose an approach where temporal queries are expressed using a point-based time model, which only requires minimal extensions to SQL:1999. Our prototype system called TENORS (for Temporal ENhanced Object-Relational System) maps the external point-based temporal que...
متن کاملObject-Relational Database Design: Can Your Application Benefit from SQL: 2003?
Traditional database design methods based on information engineering principles and data normalization do not fully apply to SQL:2003 object-relational databases. New design methodologies and tools are needed to support complex data constructs used in today’s software engineering practice. There are application domains such as spatial, geographical information systems and multimedia application...
متن کاملThe Query Translation between Object-oriented and Relational Databases
In this paper, we propose a solution for the query translation between objectoriented and relational databases. The translation was accomplished through a schema transformer and a query translator. The mapping rules defined within the schema transformer describe the transformation between an object-oriented schema and a relation schema. Then the query translator provides users a relational view...
متن کاملO Object-relational Modeling in the Uml
Modeling techniques play an important role in the development of database applications. One of the trends in current database management systems is that they become object-relational (Stonebraker & Brown, 1999). The most recent version of the SQL standard, SQL:1999, includes object-relational features, and a number of leading companies have already released packages that incorporate them. Well-...
متن کاملEnhancing Connection between Ontologies and Databases with Owl 2 Concepts and Sparql
The goal of the paper is to present the enhanced database schema for storing ontologies considering new features of OWL 2 and possibilities of querying these ontologies using SPARQL. The growing size of ontologies and the scope of their applications require the effective means for storing ontology data that relational databases already have approved. Many existing ontology reasoning tools are u...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computer Standards & Interfaces
دوره 28 شماره
صفحات -
تاریخ انتشار 2006